// backend/db.js
const mysql = require('mysql2');

// 创建数据库连接池
const pool = mysql.createPool({
  host: 'localhost',    // 数据库地址, 默认 'localhost'
  user: 'root',         // 数据库用户名, XAMPP 默认 'root'
  password: '020819',         // 数据库密码, XAMPP 默认 '' (空)
  database: 'maoyan_db', // P1 创建的数据库名
  waitForConnections: true,
  connectionLimit: 10,
  queueLimit: 0
});

// 封装为 promise 风格
const promisePool = pool.promise();

console.log("数据库连接池已创建...");

// 导出 promisePool
module.exports = promisePool;